explanatory reporting - German English Dictionary